草庐IT

ios - Xcode .git 忽略

全部标签

windows - 如果分支名称在 Windows 上无效,则 Git 无法 pull/获取

我们正在为scm使用git/bitbucket。这是一个大组织,人们使用不同的操作系统进行开发。人们可以创建一个包含一些特殊字符的分支或标签,例如。",:,>,=等。具有此类名称的分支在Linux和Mac上运行良好。但是在Windows上,文件名不支持这些字符。如果有人创建了一个名称无效的分支,我在Windows上的git将停止工作。我每次都会收到此错误,我尝试执行gitpull或fetch。我现在甚至无法推送我的更改。error:cannotlockref简而言之,我的git在Windows上坏了。我试图在网上找到解决方案,除了从存储库中删除此类文件/分支外,我找不到任何东西。这对我

windows - 每次启动 git-bash 时都需要发出 ssh-agent 命令

我使用的是Windows7。我的公司在我们自己的git服务器上存储了一些存储库。最近我还不得不使用GitHub,但自从我访问了GitHub上的存储库后,git-bash一直表现得很不稳定。归根结底,每次我打开git-bash时,如果我尝试拉取,我都会得到:“错误:无法跨越git:没有这样的文件或目录。”我的git版本是2.18.0.windows.1我发现每次启动git-bash时我都必须手动执行此命令:eval$(ssh-agent)我试过使用这里的信息:Startssh-agentonlogin这里:https://help.github.com/articles/working-

windows - 如何在SVN版本文件夹中创建时自动添加/忽略某种类型的文件

我有一个SVN控制下的文件夹。由于我将快速创建文件,因此我希望在创建文件后立即添加某些文件类型,并自动忽略某些文件类型。例如,我想将包含sln、csproj和cs扩展类型的文件夹提交到源代码管理,每当我创建一个新的.cs文件时,我都希望将该.cs文件立即添加到存储库中。而且我不希望将任何.pdb文件添加到存储库中,因此每当创建新的.pdb时,它必须自动添加到忽略列表。编辑:我正在寻找执行此操作的GUI方式,insteadofusingcommandline.知道怎么做吗? 最佳答案 我不知道有什么方法可以通过TortoiseSVN的

windows - 是否有 git 的设置允许克隆在一个操作系统上使用 http 而在另一个操作系统上使用 ssh?

小问题是否有git的设置允许克隆在一个操作系统上使用http而在另一个操作系统上使用ssh?对于确切的用法:可以在通常使用SSH连接的MacOSX终端上使用http协议(protocol)(在Windows中克隆)背景我有一台MacbookPro,我可以使用MacOSX和Windows7双启动。我有一个共享的express-34卡,我在上面存储了我所有的存储库/工作目录。我使用它,所以我可以从Mac端或Windows端无缝地工作(直到现在)。此时,我无法提交/更新我从Windows克隆/checkout的存储库中的任何更改。值得注意的是,我从Mac克隆的gitrepos在Windows

windows - 自动 GIT 克隆

我想创建一个可以执行的脚本或一个将克隆多个GIT存储库以用于异地数据备份目的的应用程序。我需要它能够在Windows7机器上运行(我相信这会增加这个问题的复杂性)。我尝试使用GITbash(MINGWshell)并使用C#创建shell并向其调用命令。在尝试提供密码之前,我的测试仪工作正常。密码提示似乎来自另一个终端实例,因为stdin和stdout不再读取和写入控制台。理想情况下,我想维护一个可以启动并克隆存储库的简单bash脚本,但我找不到适用于Windows的类似脚本。任何帮助或见解将不胜感激。 最佳答案 sshkey应该在没

windows - 如何将windows7 Git连接到dreamhost服务器Git

我打算使用Git作为SCM工具,我使用的存储库是Dreamhost。我正在尝试将Git从我的本地机器(Windows7)连接到我的dreamhostGit强>服务器。我已经安装了gitversion1.7.6nDreamhost和我的本地机器。注意:我已经尝试过dreamhost的git文档,但它们是针对Unix机器的。 最佳答案 您可以按照GitDreamhost的说明进行操作来自msysgitbashsession:至少ssh-keygen可用。Windows上唯一的“技巧”是定义%HOME%(或bash中的$HOME):默认情

windows - Aptana Studio 3 中的 Git 存储库在哪里?

我正在尝试使用SmartGit作为GUI来管理本地和远程Git存储库。我在AptanaStudio3中进行所有本地编码/编辑,并使用与该IDE中的所有默认设置一起安装的Git版本控制。我想做的是导入/浏览Aptana使用SmartGit制作的Git本地存储库,并使用SmartGit上传/浏览/mergeBitBucketGit存储库。但我找不到“本地”(Aptana)repo文件...疯狂的问题,我做了各种谷歌搜索、SO搜索和文件系统搜索,尝试了所有我能想到的技巧来在“大海捞针”中找到“针”,但都无济于事....哪里是Windows7AptanaStudio3上的repo文件夹?

windows - 如何在 Windows 上为在 Linux 上创建的 git 使用 ssh key ?

我使用的是ubuntulinux11.10。在thesesteps之后生成私钥.现在我想在安装了msysgit的Windows上使用相同的key。尝试将“~/.ssh/id_rsa”复制到“C:/Users/user_name/.ssh/id_rsa”,但这没有帮助。下一步要去哪里? 最佳答案 首先检查您是否也有.pub。如果您这样做并继续遇到问题,这就是我做类似事情的方式:>$GIT_PATH\bin\ssh-agent(如果你在安装msysgit时选择正确,它应该在你的git安装的bin文件夹中)>$GIT_PATH\bin\s

objective-c - 在 Windows 上为 ios 应用程序编译 objective-c 代码

我知道gnuStep可以在Windows上编译objective-c代码.GnuStep克隆了大部分苹果库,但不是全部。所以我正在寻找找到剩余类的聪明方法,因为我假设在其他操作系统上使用苹果库可能违反了苹果的许可。(请不要回答说购买mac或wmvare解决方案)。谢谢。 最佳答案 对于iOS,您依赖苹果的框架(CocoaTouch等)。它们仅适用于MacOSX。虽然可以在PC上运行OSX(搜索“Hackingtosh”),但苹果在其EULA中禁止在非苹果硬件上运行它。 关于objecti

windows - 在 Windows 上的 Emacs 中,如何让 Emacs 完全忽略 Windows 键?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion有没有办法让emacs在任何情况下都完全忽略Windows键?